Signal Representation Assignment for an N - ValueSimulator
نویسندگان
چکیده
In a gate level n-value compiled simulator, the time necessary to propagate a given signal through a gate is of fundamental importance for the speed of the system. This propagation time is minimized when the boolean equations that drive the simulator are minimized. These Boolean equations are generated from the truth tables for AND and OR gates. Therefore there is no unique best assignment for an N-value simulator. If the user is given the opportunity to change the truth tables, as it is common for large N, each time that the truth tables are changed, the value assignment needs to be re-computed, and the basic modules in the libraries regenerated. Since the value assignment problem has combinatorial complexity, an exhaustive search to nd the best assignment is impractical. In this paper we propose a heuristic algorithm that generates a good assignment with complexity O(n 3 log n), where n is the number of values in the simulator. Exhaustive search of 5-value and 8-value simulators was implemented to compare with the results of the algorithm proposed in this paper. This comparison shows that the heuristic is very eecient.
منابع مشابه
ضربکننده و ضربجمعکننده پیمانه 2n+1 برای پردازنده سیگنال دیجیتال
Nowadays, digital signal processors (DSPs) are appropriate choices for real-time image and video processing in embedded multimedia applications not only due to their superior signal processing performance, but also of the high levels of integration and very low-power consumption. Filtering which consists of multiple addition and multiplication operations, is one of the most fundamental operatio...
متن کاملRepresentation of Mother for Guardianship of the Child in Iranian and French Laws
The French law, contrary to the Iranian law, has given the mother a kind of representation for guardianship and training of the child. This is a development that was established in France in 1970, and in Article 6 of the Iranian Family Protection Act of 2012, the granting of representation to the mother over the legal procedure for demand of the child or the incompetent has been entrusted...
متن کاملSome lower bounds for the $L$-intersection number of graphs
For a set of non-negative integers~$L$, the $L$-intersection number of a graph is the smallest number~$l$ for which there is an assignment of subsets $A_v subseteq {1,dots, l}$ to vertices $v$, such that every two vertices $u,v$ are adjacent if and only if $|A_u cap A_v|in L$. The bipartite $L$-intersection number is defined similarly when the conditions are considered only for the ver...
متن کاملWavelet Transformation
Wavelet transformation is one of the most practical mathematical transformations in the field of image processing, especially image and signal processing. Depending on the nature of the multiresolution analysis, Wavelet transformation become more accessible and powerful tools. In this paper, we refer to the mathematical foundations of this transformation. Introduction: The...
متن کاملAn Interval Assignment Problem with Multiple Attributes: A DEA-Based Approach
One of the basic combinatorial optimization problems is the assignment problem that deals with assigning jobs to individuals. In traditional assignment problems, n jobs usually assign to n individuals such that the total cost is minimized or the total profit is maximized. However, in numerous real-life applications, various attributes could be considered in assignment problems while data (obj...
متن کامل